A round-up of Saturday's action in the English Premier League.
Tottenham Hotspur and Newcastle United both sealed comeback victories to boost their European qualification hopes.
A summary of Saturday's action in the Premier League.
In a thriller at Anfield, a weakened Liverpool side came back from the brink to beat Leicester City on penalties after a 3-3 draw, setting up a semi-final against Arsenal.
IMAGES from the English Premier League matches played on Sunday.
Chelsea kept alive their remote Premier League title chances with a 2-0 win over London rivals Tottenham Hotspur on Sunday, set on their way by an exquisite strike from Hakim Ziyech which was quickly followed up by a Thiago Silva header.
Steven Bergwijn scored twice in stoppage time as Tottenham Hotspur stunned Leicester City and pulled off a remarkable 3-2 victory in the Premier League on Wednesday.
Daniel Ceballos fired Arsenal into the FA Cup semi-finals with a stoppage-time goal that sealed a 2-1 win over Sheffield United
Holders Manchester City began their assault on the FA Cup with a 4-1 victory over fourth-tier Port Vale but Manchester United and Wolverhampton Wanderers face an unwanted replay after drawing 0-0 at Molineux on Saturday. Goals from Oleksandr Zinchenko, Sergio Aguero, Taylor Harwood-Bellis and Phil Foden made it a routine day for City, although Tom Pope had equalised for a Vale side sitting 74 places lower in the standings.
Tottenham moved up to seventh place with 36 points from 22 games
IMAGES from the English Premier League matches played on Saturday.
Liverpool's Mohamed Salah ended his Premier League goal drought in style by scoring twice as the champions raided the capital again to crush West Ham United 3-1 on Sunday.
IMAGES from Premier League matches played on Sunday.
Liverpool made it three wins out of three as Mohamed Salah scored twice in a convincing 3-1 victory over Arsenal on Saturday to take control at the top of the Premier League.
A stunning strike from 18-year-old Curtis Jones gave a youthful Liverpool a 1-0 win over Everton in their FA Cup
IMAGES from the English Premier League matches played on Saturday
From Boyhood to The Grand Budapest Hotel, we've seen some brilliant cinema this year.